rebel weapons depot - Turco Inglés Diccionario